package com.stt.base.manager;

import com.stt.base.model.Task;
import org.springframework.stereotype.Component;

import java.util.ArrayList;
import java.util.List;

@Component
public class BadTaskManager {

    public static List<Task> tasks = new ArrayList<>(); // 全局静态变量，不安全！

    public void addTask(Task task) {
        tasks.add(task);
    }

    public void removeTask(Task task) {
        tasks.remove(task);
    }

    /**
     * 获取所有任务
     * @return 所有任务列表
     */
    public List<Task> getTasks() {
        return tasks;
    }

}
